iT邦幫忙

2021 iThome 鐵人賽

DAY 2
0
Modern Web

Modern CSS 超詳細新手攻略系列 第 2

[13th-鐵人賽]Day 2:Modern CSS 超詳細新手攻略 - 入門

  • 分享至 

  • xImage
  •  

WHO? WHAT?

CSS到底是誰?
CSS的全名為Cascading Style Sheets,其中的style是樣式,因此CSS就是用來描述網頁樣式的工具。

WHEN?

HTML在1993年出現,CSS卻在1996年才出現第一版,代表在前3年,HTML是光著身子的!CSS的出現大幅增加了網頁的方便性、易讀性,以及最重要的美觀性!

WHY?

大家一定聽過這個比喻:如果HTML是名詞的話,那麼CSS就是形容詞!這裡用圖片和大家說明:
https://ithelp.ithome.com.tw/upload/images/20210906/20141395g4VfYcWrbZ.png
這是純HTML的網頁

https://ithelp.ithome.com.tw/upload/images/20210907/20141395m76H0HbKMJ.png
加上CSS

可以看出差別在於排版、字體大小並可以使網頁變成彩色世界。

HOW?

https://ithelp.ithome.com.tw/upload/images/20210907/20141395JQWtx50Wdv.jpg

  1. Selector:將欲改變元素的標籤寫在選擇器,標籤、id、class皆可(一般較建議使用class),但選擇器會影響權重的問題,在之後的[權重]章節將會詳細說明!
  2. Property:欲改變該元素的什麼樣式,如顏色就是color、字體大小就是font-size
    附上常用屬性供參考~
  3. Property Value:樣式確切的值,如什麼顏色、字體大小的px值

WHERE?

現在已經知道CSS的功能和如何撰寫了,那要怎麼把它加進網頁中呢?
有三種方式:

  1. Inline Style:將樣式寫在HTML的標籤上
    https://ithelp.ithome.com.tw/upload/images/20210907/20141395UGAfL7pu0v.jpg
  2. Internal Style Sheet:在html的head標籤中增加style的標籤,並將CSS寫入其中
    https://ithelp.ithome.com.tw/upload/images/20210907/20141395eU2gsNAmSO.jpg
  3. External Style Sheet:CSS為獨立的css檔,在html中以link連結
    https://ithelp.ithome.com.tw/upload/images/20210907/20141395b7W71ZvOGp.jpg
    請重複確認路徑是否正確喔!

今天介紹了如何撰寫CSS並運用在網頁中,如果有任何不清楚的地方再請大家多多指教,也歡迎在留言處問問題!


上一篇
[13th-鐵人賽]Day 1:Modern CSS 超詳細新手攻略 - 簡介
下一篇
[13th-鐵人賽]Day 3:Modern CSS 超詳細新手攻略 - Box Model
系列文
Modern CSS 超詳細新手攻略11
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言